Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.4.0 #6680

Merged
merged 12 commits into from
Dec 25, 2023
Merged

Release 3.4.0 #6680

merged 12 commits into from
Dec 25, 2023

Conversation

ClarkXia
Copy link
Collaborator

@ClarkXia ClarkXia commented Dec 6, 2023

Improve the build speed by implement customize Rspack plugins and loaders by Rust. See https://github.com/ice-lab/icepack

  • Bump rspack/core to 0.4.3
  • Replace native binding with @ice/pack-binding with is based on Rspack
  • Pre-bundle rspack bundler to override the implementation options

* chore: bump rspack version

* fix: bump rspack version

* feat: pre bundle rspack/core

* fix: pre bundle

* fix: import path in esm
@codecov-commenter
Copy link

codecov-commenter commented Dec 6, 2023

Codecov Report

Attention: 5 lines in your changes are missing coverage. Please review.

Comparison is base (4e5de5f) 79.95% compared to head (98d33e4) 79.93%.
Report is 1 commits behind head on master.

Files Patch % Lines
packages/ice/src/bundler/rspack/build.ts 20.00% 4 Missing ⚠️
packages/ice/src/esbuild/assets.ts 75.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6680      +/-   ##
==========================================
- Coverage   79.95%   79.93%   -0.02%     
==========================================
  Files         218      218              
  Lines       18990    19000      +10     
  Branches     2452     2454       +2     
==========================================
+ Hits        15183    15188       +5     
- Misses       3776     3781       +5     
  Partials       31       31              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

* chore: bump rspack version

* fix: bump rspack version

* feat: pre bundle rspack/core

* fix: pre bundle

* fix: import path in esm

* chore: update rspack version

* chore: update lock

* fix: overwrite define props otherwise compile will get stack

* fix: rspack config

* feat: add @ice/pack-binding

* fix: add default features

* fix: default value validate

* fix: option validation

* chore: remove comment

* fix: scripts

* chore: lint file

* chore: changeset

* fix: prepack dev server

* fix: config

* chore: add dependencies

* chore: lock

* fix: compile task
* fix: serveral bug when bump dependencies

* fix: compile error

* chore: bump version
* fix: use built-in split chunks strategy by default

* fix: pre bundle react refresh package

* fix: lint error
@ClarkXia ClarkXia changed the title [WIP] Release 3.4.0 Release 3.4.0 Dec 25, 2023
@ClarkXia ClarkXia added the need review Need Review label Dec 25, 2023
@ClarkXia ClarkXia merged commit 0a6d0c3 into master Dec 25, 2023
8 checks passed
@ClarkXia ClarkXia deleted the release/pack branch December 25, 2023 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need review Need Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants